Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[DRAFT] Elzuose Carapace Prototype #3467

Draft
wants to merge 8 commits into
base: master
Choose a base branch
from

Conversation

Sun-Soaked
Copy link
Member

@Sun-Soaked Sun-Soaked commented Oct 2, 2024

About The Pull Request

A slightly crungled WIP for the proposed Elzu Carapace mechanic
(name also wip, submit your own suggestions in uhh. Gen dev I guess?)

The way this works:
When elzu take blunt or burn damage, a high % of damage is redirected to their carapace, damaging it in the process.
The % absorbed sharply drops as your carapace takes damage.

When your carapace drops to extremely low integrity, it breaks, removing the damage absorption and greatly increasing the brute and burn damage you take from attacks. You also may also get injured the broken edges while moving, similar to a broken bone.
A new ui alert near the hunger bar tracks the hp of your carapace.

Your carapace slowly regenerates, with power determined by your current charge. overcharge will boost it, if for some reason you want to risk that.
Eating minerals(iron, silicate, salt, etc.) & rooting will remineralize your body, speeding up carapace regen.

TODO LIST:

  • Uncrufting(general)
  • Balance(general)
  • Indicators in examine desc for elzu carapace condition
  • Visual overlay on elzu for carapace damage(if possible)

Why It's Good For The Game

Unique racial mechanics are good. Proposed in gen-dev earlier to general acceptance.

Changelog

🆑
add: Elzu now have a "carapace" mechanic: passive dmg reduction that degrades with damage and then turns into a massive damage increase when broken. Regenerates very slowly.
add: elzu can now consume mineral reagents or root to slightly boost their carapace regen rate. They absorb mineral reagents much faster than other species.
balance: Remove crusty elzu charge damage mods
balance: Overcharged elzu now have a chance to take heart damage when overloading instead of instant heart failure. Still triggers heart failure at high damage.
soundadd: a crusty wood breaking noise for when elzu carapace breaks
/:cl:

I'm a one commit gal
@Sun-Soaked Sun-Soaked requested a review from a team as a code owner October 2, 2024 20:01
@github-actions github-actions bot added Sprites A bikeshed full of soulless bikes. Sound USSR Anthem 2.66 MB file. Code change Watch something violently break. labels Oct 2, 2024
@Sun-Soaked
Copy link
Member Author

I forgot to draft it. augh

@Sun-Soaked Sun-Soaked marked this pull request as draft October 2, 2024 20:02
@generalthrax
Copy link
Contributor

Do you think you could add some interactions for elzuose rooting? Right now, its pretty similar to APC charging besides giving you a meagre amount of healing. Might be interesting to have it tie into carapace regen as well.

rooting now regains carapace
also holy shit that was too loud
@thgvr
Copy link
Member

thgvr commented Nov 3, 2024

oooo you want to finish it

tbh re-purpose those particles fallcon did for halloween thing for this

@Sun-Soaked
Copy link
Member Author

oooo you want to finish it

tbh re-purpose those particles fallcon did for halloween thing for this

it's uhh. it's visible cracks on elzu that's holding me back rn
I don't really want to sprite them

@Sun-Soaked
Copy link
Member Author

I was also struggling to figure out how to add to their examine string actively

@github-actions github-actions bot added the Merge Conflict Use Git Hooks, you're welcome. label Dec 3, 2024
Copy link
Contributor

github-actions bot commented Dec 3, 2024

This pull request has conflicts, please resolve those before we can evaluate the pull request.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Code change Watch something violently break. Merge Conflict Use Git Hooks, you're welcome. Sound USSR Anthem 2.66 MB file. Sprites A bikeshed full of soulless bikes.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants